trainee teacher - Spanish English Dictionary